distance sales agreement - Turkish English Dictionary